|
rs4853 2.2.0
|
This file contains API for RS 485 3 Click driver. More...
#include "drv_digital_out.h"#include "drv_digital_in.h"#include "drv_uart.h"Go to the source code of this file.
Data Structures | |
| struct | rs4853_t |
| Click ctx object definition. More... | |
| struct | rs4853_cfg_t |
| Click configuration structure definition. More... | |
Macros | |
| #define | RS4853_MAP_MIKROBUS(cfg, mikrobus) |
| #define | RS4853_RETVAL uint8_t |
| #define | RS4853_OK 0x00 |
| #define | RS4853_INIT_ERROR 0xFF |
| #define | DRV_RX_BUFFER_SIZE 500 |
Typedefs | |
| typedef uint8_t | rs4853_error_t |
| Error type. | |
Functions | |
| void | rs4853_cfg_setup (rs4853_cfg_t *cfg) |
| Config Object Initialization function. | |
| RS4853_RETVAL | rs4853_init (rs4853_t *ctx, rs4853_cfg_t *cfg) |
| Initialization function. | |
| void | rs4853_generic_write (rs4853_t *ctx, char *data_buf, uint16_t len) |
| Generic write function. | |
| int32_t | rs4853_generic_read (rs4853_t *ctx, char *data_buf, uint16_t max_len) |
| Generic read function. | |
This file contains API for RS 485 3 Click driver.